/**************************************************************************************************
* Title: SmurfsSphere.h
* Authors: Gael Huber
* Description: Defines a sphere
**************************************************************************************************/
#include "SmurfsSphere.h"

/**************************************************************************************************
* Default constructor
**************************************************************************************************/
Sphere::Sphere(void) {
	this->center = Vector3();
	this->velocity = Vector3();
	radius = 0.0f;
}

/**************************************************************************************************
* Primary constructor
**************************************************************************************************/
Sphere::Sphere(Vector3 center, float radius) {
	this->center = center;
	this->radius = radius;
	this->halfWidths = Vector3(radius, radius, radius);
	this->velocity = Vector3();
}

/**************************************************************************************************
* Destructor 
**************************************************************************************************/
Sphere::~Sphere(void) {
}